﻿namespace AiBLSmartEdu.Module.SafeResponse.Middleware.Configurations;

#nullable disable

public class SecretSettings
{
    public const string Key = nameof(SecretSettings);
    public bool Enabled { get; set; }
    public AESSecret AESSecret { get; set; }
    public RSASecret RSASecret { get; set; }
}

public class AESSecret
{
    public string Key { get; set; }
    public string IV { get; set; }
}

public class RSASecret
{
    public string PublicKey { get; set; }
    public string PrivateKey { get; set; }
}
